be (left) stranded - Türkisch Englisch Wörterbuch